self determining - German English Dictionary